Synthesizing Reconfigurable Sequential Machines Using Tabular Models

نویسندگان

  • Kamlesh Rath
  • Jian Li
چکیده

Two common problems we face in implementing reconngurable systems on currently available FPGA chips are: (1) tting designs which are too big for available hardware resources on a single FPGA chip, (2) lack of synthesis tools for high-level speciications. One solution to address the rst problem is partial reconnguration or run-time recon-guration which requires only loading a portion of the design onto a FPGA chip at one time. In this paper, we present a synthesis methodology which starts from high-level system speciications and synthesizes run-time reconngurable systems. Our approach uses tabular models as intermediate data structures. Tabular representations provide a convenient platform for separating control and data-path, and dividing the data-path into separate control-paths. This makes our approach very useful in synthesis targeted at implementations that depend on run-time reconnguration to t bigger designs on currently available FPGA chips.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Synthesizing Recon gurable Sequential Machines Using Tabular Models

Two common problems we face in implementing recon gurable systems on currently available FPGA chips are: (1) tting designs which are too big for available hardware resources on a single FPGA chip, (2) lack of synthesis tools for high-level speci cations. One solution to address the rst problem is partial recon guration or run-time recon guration which requires only loading a portion of the desi...

متن کامل

Design Models for Reusable and Reconfigurable State Machines

The widespread use of embedded systems mandates a rigorous engineering approach towards embedded software development, i.e. modelbased design of embedded software. The paper presents design models of reusable and reconfigurable state machines that have been conceived in the context of the COMDES framework and in particular the State Logic Controller and the Hybrid State Logic Controller, whose ...

متن کامل

Design Space Exploration of Multiprocessor Systems with MultiContext Reconfigurable Co-Processors

Future high performance computing systems may consist of multiple processors and reconfigurable logic coprocessors. As indicated by industry trends, such co-processors will be integrated on existing motherboards without any glue logic. It is likely that such hybrid computing machines will be a breakthrough for various high performance applications. As a result, it has become essential to invest...

متن کامل

Synthesizing Interacting Finite State Machines

We present a mathematical framework for analyzing the synthesis of interacting finite state systems. The logic S1S is used to derive simple, rigorous, and constructive solutions to problems in sequential synthesis. We obtain exact and approximate sets of permissible FSM network behavior, and address the issue of FSM realizability. This approach is also applied to synthesizing systems with fairn...

متن کامل

Compiling for the Molen Programming Paradigm

In this paper we present compiler extensions for the Molen programming paradigm, which is a sequential consistency paradigm for programming custom computing machines (CCM). The compiler supports instruction set extensions and register file extensions. Based on pragma annotations in the application code, it identifies the code fragments implemented on the reconfigurable hardware and automaticall...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1998